make promises - German English Dictionary